package main

import "fmt"

func removeDuplicates(nums []int) int {
	if len(nums) == 0 || len(nums) == 1 {
		return len(nums)
	}

	j := 0
	for i := 0; i < len(nums); i++ {
		if i == 0 {
			nums[j] = nums[i]
			j++
		} else {
			if nums[i] != nums[i-1] {
				nums[j] = nums[i]
				j++
			}
		}

	}
	return j + 1
}
func main() {
	fmt.Println(removeDuplicates([]int{1, 2}))
}
